helmet flower - French English Dictionary